
// 引入接口
const handleBlogRouter = require('./src/router/blog')
const handleUserRouter = require('./src/router/user')


const serverHandle = (req,res) =>{
    // 设置返回格式
    res.setHeader('content-type',"application/json")

    // 处理 blog 博客接口
    const blogData = handleBlogRouter(req,res);
    if(blogData){
        res.end(JSON.stringify(blogData))
        return
    }

    // 处理登录接口
    const userData = handleUserRouter(req,res);
    if(userData){
        res.end(JSON.stringify(userData))
        return
    }

    // 如果没有路由 返回显示的是404

    res.writeHead( 404,{ 'content-type' : 'text/plain'})
    res.write('404 Not Found')
    res.end()


    // 定义返回的数据
//     const resData = {
//         name:'张三',
//         site:'sjj',
//         env: process.env.NODE_ENV
//     }
//     res.end(JSON.stringify(resData))
}

// 向外暴露
module.exports = serverHandle


